1
從混亂到協調:集中式模型
AI016Lesson 9
00:00

集中式共用倉儲模型 將 Git 的使用方式從混亂的點對點交流,轉變為結構化的中心-分支拓撲。透過建立一個 「唯一真實來源」,此集中式協作流程旨在解決實時追蹤數十個不同開發者倉儲所帶來的混亂,確保像 my-git-repo 以及 marys-repo 這樣的專案擁有明確的同步點。

1. 核心概念

  • 集中式工作流程: 一個結構化的環境,開發者將變更推送到專門的儲存倉儲,並從中提取更新,而非直接在本地倉儲之間共享。
  • 通訊中心: 團隊通常使用 Bitbucket,這是一個分布式版本控制系統(DVCS)的託管服務商,能輕鬆建立 Git 倉儲,並作為主要的協調節點。
  • 整合者: 一個特殊角色,除了擔任一般開發者外,還負責管理私有環境與公開倉儲之間的變更流動。
中央倉儲我們的倉儲Mary 的倉儲
main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>